engine repairman - French English Dictionary